#include <stdio.h>
int g;
char g_736 = 0xC6L;
char ***g_2557 = 0;
char ****g_2556 = &g_2557;
char ***** volatile g_2555 = &g_2556;/* VOLATILE GLOBAL g_2555 */
int *g_419 = &g;
int ** volatile g_2229 = &g_419;/* VOLATILE GLOBAL g_2229 */
unsigned int func_7() {
  char *l_2481 = &g_736;
  char **l_2482 = &l_2481;
  char ***l_2554 = &l_2482;
  char ****l_2553[8][1];
  int i, j;
  for (i = 0; i < 8; i++)
  {
      for (j = 0; j < 1; j++)
          l_2553[i][j] = &l_2554;
  }
  for (i = 0; (i != 4); i++)
  { /* block id: 999 */
      (*g_2555) = l_2553[6][0];
      // (g_2556) = l_2553[6][0];
      *g_419 = ****g_2556;
  }
  return (*g_419);
}

int main() {
  printf("%d\n", func_7());
  return 0;
}
